An Object Oriented Approach to Content Planning for Text Generation
نویسنده
چکیده
I'his paper describes GENIE, an object-oriented architecture that generates text with the intent of extending user expertise in interactive environments. Such environments present three interesting goals. First, to provide information within the task at hand. Second to both respond to a user's task related question and simultaneously extend their knowledge. Third, to do this in a manner that is concise, clear and cohesive. Instead of generating text based solely on either discourse goals, intentions, or the domain, we found a need to combine techniques from each. We have developed an object oriented architecture in which the concepts about which we talk (domain entities), the goals that may be accomplished with them (intentions), end the rhetorical acts through which we express them (discourse goals) are represented as objects with localized knowledge end methods. This paper describes how current text planning methods were insufficient for our needs, and presents our object-oriented method as an alternative.
منابع مشابه
A Customer Oriented Approach for Distribution System Reliability Improvement using Optimal Distributed Generation and Switch Placement
The reliability of distribution networks is inherently low due to their radial nature, consequently distribution companies (DisCos) usually seek to improve the system reliability indices with the minimum possible investment cost. This can be known as system-oriented reliability planning (SORP). However, there can exist some customers that are not satisfied by their reliability determined by ado...
متن کاملDeclarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey
One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...
متن کاملObjects Identification in Object-Oriented Software Development - A Taxonomy and Survey on Techniques
Analysis and design of object oriented is onemodern paradigms for developing a system. In this paradigm, there are several objects and each object plays some specific roles. Identifying objects (and classes) is one of the most important steps in the object-oriented paradigm. This paper makes a literature review over techniques to identify objects and then presents six taxonomies for them. The f...
متن کاملDefining Neighborhood, Analysis of Two Different Approaches: Expert-oriented Approach of Theorists and Perceptual Approach of Residents
The different offered definitions of “Neighborhood Unit” in various approaches and viewpoints by different specialized views, on the one hand; and excessive attention to expert-oriented and reduced viewpoints as well as neglecting residents’ perception of the neighborhood on the other hand necessitate providing a complete and exact definition of neighborhood which can cover all approaches a...
متن کاملAn Approach for Aspect-oriented Skeleton Code Generation from Reusable Aspect Models
Model-driven code generation has been a topic of interest for researchers owing to its several benefits including the anticipated reduction in development effort and delivery time. It has taken a good deal of time to produce techniques that generate executable code in object-oriented programming languages. Aspectoriented software development techniques, though expected to enhance software devel...
متن کامل